double groove insulator - Turkish English Dictionary